package com.fourth.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @ClassName : DatabaseDto
 * @Description : 返回数据源信息
 * @Author : 飞跃的第一台
 * @Date: 2023/3/8  11:48
 */
@Data
@ApiModel(value = "DatabaseDto",description = "返回数据源信息")
public class DatabaseDto {

    /**
     * 数据源名称
     */
    @ApiModelProperty(value = "数据源名称")
    private String name;

    /**
     * 数据源描述
     */
    @ApiModelProperty(value = "数据源描述")
    private String description;

    /**
     * 数据源url
     */
    @ApiModelProperty(value = "数据源url")
    private String jdbcUrl;

    /**
     * 驱动类名
     */
    @ApiModelProperty(value = "驱动类名")
    private String driverClass;

    /**
     * 用户名
     */
    @ApiModelProperty(value = "用户名")
    private String userName;

    /**
     * 密码
     */
    @ApiModelProperty(value = "密码")
    private String password;

    /**
     * 数据库类型，默认Mysql
     */
    @ApiModelProperty(value = "数据库类型")
    private String type;

}
